self administered - Français Anglais Dictionnaire